package org.nmgyjt.springboot.entity.rescueTeam;

import com.alibaba.excel.annotation.format.DateTimeFormat;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.experimental.Accessors;
import org.apache.poi.ss.formula.functions.T;
import org.nmgyjt.springboot.beans.vo.PageVo;
import org.nmgyjt.springboot.entity.equipage.Equipage;

import java.io.Serializable;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;

@Data
@Accessors(chain = true)
@TableName("rescue_team_info")
public class RescueTeam implements Serializable {
	private static final long serialVersionUID = 1;
	@TableId(type = IdType.ASSIGN_UUID)
	private String id;

	private String depId;

	private String teamName;

	private String teamType;

	private String firstTeamType;

	private String superDepartment;

	private String address;

	private double coordinateX;

	private double coordinateY;

	private String leveled;

	private String teamLevel;
//	@TableField(exist = false)
	private Integer teamNum;

	private String headName;

	private String headPhone;

	private String dsc;

	private String state;

	private String createId;

	private String createName;

	private String snycState;

	@TableField(fill = FieldFill.INSERT)
	private Date createTime;

	@TableField(fill = FieldFill.INSERT_UPDATE)
	private Date updateTime;

	private Integer equipageNum;

	@TableField(exist = false)
	private List<Equipage> equipageList;

	@TableField(exist = false)
	private PageVo<Equipage> pageData;

	@TableField(exist = false)
	private Long total;

	@TableField(exist = false)
	private String ids;

	private String headId;

	private String areaCode;

	private String superDepartmentId;

	private String syncLevel;

	private String levelCityRegionCode;

	private String levelCountryRegionCode;

	private String teamTypeCode;

	private String levelCityRegionName;

	private String levelCountryRegionName;

	private String majorDuties;

	private String secondaryDuties;

	public RescueTeam() {
	}


}
